package com.xwli.jdk8new.interfaceup.service;

/**
 * @program: springcloud
 * @description:
 * @author: xwli
 * @create: 2022-05-16 18:21
 **/
public interface TestInterface {
    /**
    * @description: 原来的抽象方法-需要被实现子类重写
    * @params: []
    * @return: void
    * @author: xwli
    * @date: 2022/5/16 18:25
    */
    void testAbsFunc();
    /**
    * @description: 接口自己的默认方法
    * @params: []
    * @return: void
    * @author: xwli
    * @date: 2022/5/16 18:27
    */
    default void testDefaultFunc(){
        System.out.println("开始执行接口内部-默认方法");
    }
    /**
    * @description: 接口自己的静态方法-无法被重写
    * @params: []
    * @return: void
    * @author: xwli
    * @date: 2022/5/16 18:30
    */
    static void testStaticFunc(){
        System.out.println("开始执行接口内部-静态方法");
    }
}
